Scientific Name:Batepenaeopsis tenella
Arthropoda > Malacostraca > Decapoda > Penaeidae > Batepenaeopsis
Batepenaeopsis venusta